headed and gutted - Turco Inglés Diccionario